package com.yq.cp.service.yw;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yq.cp.entity.yw.YwYwfySq;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yq.cp.entity.yw.YwYwfySqVo;
import com.yq.cp.entity.yw.dto.YwYwfySqDto;

import javax.servlet.http.HttpServletResponse;
import java.math.BigDecimal;
import java.util.List;

/**
 * <p>
 * 运维费用-申请 服务类
 * </p>
 *
 * @author zh
 * @since 2024-09-07
 */
public interface YwYwfySqService extends IService<YwYwfySq> {

    void add(YwYwfySq ywYwfySq);
    void audit1(YwYwfySq ywYwfySq);
    void audit2(YwYwfySq ywYwfySq);
    void audit3(YwYwfySq ywYwfySq);
    IPage<YwYwfySq> page(YwYwfySqVo vo);
    List<YwYwfySqDto> fytj(YwYwfySqVo vo);
    BigDecimal fytjzj(YwYwfySqVo vo);

    YwYwfySq get(Long id);

    void getDaochu(YwYwfySq ywYwfySq, HttpServletResponse response);
}
